put it down, please! - French English Dictionary